home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-09-06 | 931 b | 46 lines | [TEXT/CWIE] |
- // ModelessStuff.h -- modeless dialog
-
- #pragma once
-
- #include "AMDialog.h"
- #include "DModelessStuffData.h"
-
- //----------
- class CModelessStuff : public AMDialog {
- public: // static
- static CModelessStuff* Create ();
- static CModelessStuff* Show ();
-
- public:
- CModelessStuff ();
- virtual ~CModelessStuff ();
-
- public:
- virtual void ConnectToData (AMSignaler* inData);
- DModelessStuffData* GetData ()
- {
- return mData;
- }
-
- protected:
- virtual void FinishMake ();
- virtual void DoItem (SInt16 inItemHit);
- virtual void DataChanged (long inDataID);
-
- protected:
- virtual void BuildTextListList (ControlHandle inControl);
-
- protected: // static
- static CModelessStuff* sDialog;
-
- protected:
- DModelessStuffData* mData;
-
- ControlHandle mToolsHandle;
- ControlHandle mPopupsHandle;
- ControlHandle mFromValuesList2Handle;
- ControlHandle mFromMenuHandle;
- ControlHandle mListsHandle;
- ControlHandle mTextListHandle;
- };
-